home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48_2
/
star-1_0.tar
/
makefile.vms
< prev
next >
Wrap
Makefile
|
1991-03-22
|
2KB
|
50 lines
# STAR Makefile for VMS - RLA [25-Jan-1991]
#
# For debugging use these definitions...
CFLAGS = /nooptimize/debug/nolist
LFLAGS = /debug/map
# And for production use these...
#CFLAGS = /optimize/nodebug/nolist
#LFLAGS = /nodebug/map
all: star
star: star.obj args.obj dirs.obj eval.obj expr.obj forms.obj starsym.obj \
instr.obj table.obj code.obj sparse.obj locals.obj literals.obj symbols.obj \
sects.obj ctt.obj
\$ link star/option/executable=star $(LFLAGS)
star.obj: star.c star.h literals.h symbols.h sects.h
\$CC $(CFLAGS) star
args.obj: args.c star.h code.h symbols.h ctt.h
\$CC $(CFLAGS) args
dirs.obj: dirs.c star.h symbols.h sects.h
\$CC $(CFLAGS) dirs
eval.obj: eval.c star.h literals.h symbols.h
\$CC $(CFLAGS) eval
expr.obj: expr.c star.h symbols.h sects.h ctt.h
\$CC $(CFLAGS) expr
forms.obj: forms.c star.h code.h
\$CC $(CFLAGS) forms
starsym.obj: starsym.c star.h symbols.h sects.h
\$CC $(CFLAGS) starsym
instr.obj: instr.c star.h sects.h
\$CC $(CFLAGS) instr
table.obj: table.c star.h
\$CC $(CFLAGS) table
code.obj: code.c star.h code.h symbols.h
\$CC $(CFLAGS) code
sparse.obj: sparse.c star.h sparse.h
\$CC $(CFLAGS) sparse
locals.obj: locals.c star.h sparse.h
\$CC $(CFLAGS) locals
literals.obj: literals.c star.h literals.h sects.h
\$CC $(CFLAGS) literals
symbols.obj: symbols.c star.h symbols.h
\$CC $(CFLAGS) symbols
sects.obj: sects.c star.h sects.h symbols.h
\$CC $(CFLAGS) sects
ctt.obj: ctt.c star.h ctt.h symbols.h
\$CC $(CFLAGS) ctt